home *** CD-ROM | disk | FTP | other *** search
- function showLoopLabel()
- {
- loop_label_mc.attachMovie("loop_container_mc","loop_container_mc",1);
- }
- loop_mode = false;
- p1_var = false;
- p2_var = false;
- allow_key_checking = true;
- _root.attachMovie("pos_mc","loop_label_mc",10000);
- keyListener = new Object();
- keyListener.onKeyDown = function()
- {
- if(allow_key_checking)
- {
- keycode = Key.getCode();
- if(p1_var)
- {
- if(p2_var)
- {
- loop_mode = true;
- allow_key_checking = false;
- showLoopLabel();
- }
- else if(keycode == 220)
- {
- p2_var = true;
- }
- }
- else if(keycode == 16)
- {
- p1_var = true;
- }
- }
- else
- {
- Key.removeListener(keyListener);
- }
- };
- keyListener.onKeyUp = function()
- {
- if(allow_key_checking)
- {
- keycode = Key.getCode();
- if(keycode == 16)
- {
- if(!loop_mode)
- {
- p1_var = false;
- p2_var = false;
- allow_key_checking = true;
- }
- }
- if(keycode == 220)
- {
- if(!loop_mode)
- {
- p1_var = false;
- p2_var = false;
- allow_key_checking = true;
- }
- }
- }
- };
- Key.addListener(keyListener);
-